/**
 *
 * 解决不同平台兼容性
 *
 */

// 登录
export function goLogin() {

  /*#ifdef APP-PLUS*/
  // App端特有的逻辑
  uni.navigateTo({
    url: '/sub_common/user/login'
  })
  /*#endif*/

  /*#ifdef H5*/
  // 在浏览器端（H5）执行的逻辑
  uni.navigateTo({
    url: '/sub_common/user/login'
  })
  /*#endif*/

  /*#ifdef MP-WEIXIN*/
  // 微信小程序端执行的逻辑
  uni.navigateTo({
    url: '/sub_common/user/mini-login'
  })
  /*#endif*/

}

// 推荐码
export function qrcode() {
  /*#ifdef APP-PLUS*/
  // App端特有的逻辑
  uni.navigateTo({
    url: '/sub_service/qrcode/app'
  })
  /*#endif*/

  /*#ifdef H5*/
  // 在浏览器端（H5）执行的逻辑
  uni.navigateTo({
    url: '/sub_service/qrcode/index'
  })
  /*#endif*/

  /*#ifdef MP-WEIXIN*/
  // 微信小程序端执行的逻辑
  uni.navigateTo({
    url: '/sub_service/qrcode/mini'
  })
  /*#endif*/
}

// 跳转到app
export function goApp(url = '') {

  if (!url) {
    url = '/pages/index/index'
  }

  // #ifdef APP-PLUS
  // plus.runtime.openURL('http://zheng-h5.97app.cn');
  plus.share.getServices(data => {
    let sweixin = null
    data.forEach(item => {
      console.log(item)
      if (item.id == 'weixin') {
        sweixin = item
      }
    })
    if (sweixin) {
      sweixin.launchMiniProgram({
        // 这里要填原始id
        id: 'gh_8e68bb957de6',
        // path: '/pages/index/index',
        path: url,
        // 0 正式版 1 测试版 2 体验版
        type: 0
      })
    } else {
      uni.showToast({
        title: '请安装微信',
        icon: 'none'
      })
    }
  }, err => {
    console.log('跳转失败')
  })
  // #endif
}

